home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / 4dostool / 4d50d.zip / 4DOS50D.DOC next >
Text File  |  1994-02-08  |  5KB  |  141 lines

  1.                                JP Software
  2.  
  3.              4DOS 5.0 rev C ==> 5.0 rev D Patch Documentation
  4.  
  5.                              February 8, 1994
  6.  
  7.  
  8. Copyright 1994, JP Software Inc., All Rights Reserved.  Published by JP
  9. Software Inc., P.O. Box 1470, E. Arlington, MA 02174 USA, (617)
  10. 646-3975.  4DOS is a registered trademark of JP Software Inc.
  11.  
  12.  
  13. This file explains how to install the 4DOS 5.0 rev D patches.
  14.  
  15. To use the patch, you must have:
  16.  
  17.      * JP Software's PATCH.EXE program.  This program is in a separate
  18.      file, PATCH.ZIP on CompuServe, or 4DPATCH.ZIP on bulletin boards
  19.      and the Internet.  [* See note below.]
  20.  
  21.      * A copy of 4DOS 5.0 rev C.  The simplest way to check your
  22.      revision level is to use the 4DOS VER /R command.
  23.  
  24.      If you find you have rev A or rev B, you must download additional
  25.      patch files and sequentially update your current copy of 4DOS to
  26.      rev C before you can apply this latest rev D patch.  To update from
  27.      rev A to rev B you need the patch file 4D50B.ZIP.  To update from
  28.      rev B to rev C you need 4D50C.ZIP.  The older patch files should be
  29.      available from the same place where you got this rev D file.
  30.  
  31. To use this patch, copy the 4DOS50D.RTP file to the directory where your
  32. 4DOS version 5.0 files are stored. Make sure JP Software's PATCH.EXE is
  33. in the same directory, or in a directory on your PATH, then enter the
  34. command:
  35.  
  36.       patch 4dos50d
  37.  
  38. This patch converts 4DOS 5.0 rev C to version 5.0 rev D.  It modifies
  39. only 4DOS.COM, all other files are unchanged from rev C. Branding (name
  40. and serial number) information in your 4DOS.COM file will be preserved
  41. in the modified file.
  42.  
  43. If you want to test 4DOS.COM to make sure the patch worked, restart
  44. 4DOS, then use the VER /R command.  This command will report "4DOS
  45. Revision C" (if the patch did not work) or "4DOS Revision D" (if it did
  46. work).
  47.  
  48. If you are short on disk space and receive a message that there is not
  49. enough space to perform the patch, you can use a command like this to
  50. reduce the disk space required:
  51.  
  52.       patch /noundo pat50d
  53.  
  54. This will make recovery slightly more difficult in the unlikely event of
  55. a power failure or similar problem during the patch process, but will
  56. reduce the disk space required to perform the patch.
  57.  
  58.  
  59. [* JP Software's PATCH.EXE is the version 1.10 patch program from the
  60. .RTPatch patch software sold by PocketSoft Inc.  If you have a copy of
  61. PATCH.EXE version 1.10 or later from another company which also uses
  62. .RTPatch to update its software, you can use it with JP Software
  63. patches. However, we recommend that you do NOT use version 2.0 of
  64. PATCH.EXE under OS/2.  When PATCH.EXE 2.0 is used under OS/2 it patches
  65. the files properly, but does not correctly update the dates and times of
  66. the patched files.]
  67.  
  68.  
  69. 4DOS version 5.0 revision D includes the following changes to version
  70. 5.0 revision C:
  71.  
  72.    General Features:
  73.  
  74.      * Fixed a problem with nested aliases with leading whitespace.
  75.  
  76.      * 4DOS now checks for an error return on normal output and will
  77.        invoke the ON ERROR command if one has been set up.  This allows
  78.        you to use ON ERROR to catch errors in redirected output from
  79.        internal commands.
  80.  
  81.      * The /L, /LA, and /LH startup switches now work as documented.
  82.  
  83.      * Worked around a bug in SHARE which caused trouble when creating
  84.        unique filenames very rapidly, particularly when using multiple
  85.        pipes (e.g. DIR | SORT | LIST /S) on fast systems.
  86.  
  87.      * Fixed a problem with negative numbers in %@EVAL.
  88.  
  89.      * Fixed date, time, and size ranges so that you can use environment
  90.        variables inside a range specification.
  91.  
  92.      * Fixed a problem with using the 4DOS escape character before a
  93.        redirection character.
  94.  
  95.    Command Changes:
  96.  
  97.      * BEEP:  Ctrl-C or Ctrl-Break during a beep in a .BTM file will now
  98.        stop both the beep and the batch file.
  99.  
  100.      * CTTY:  Worked around a bug in SHARE which caused problems in
  101.        opening the device named in the CTTY command.
  102.  
  103.      * DESCRIBE:  Fixed a problem where DESCRIBE would exit if you hit
  104.        Enter and were describing files with a wildcard file name.
  105.  
  106.      * DIR:  Fixed a problem with 0-byte DESCRIPT.ION files.
  107.  
  108.      * DIR and SELECT:  Fixed a problem with displaying file dates after
  109.        2024.
  110.  
  111.      * DO:  Fixed a problem with DO UNTIL which required two ENDDOs for
  112.        the loop to work.
  113.  
  114.      * DRAWBOX:  Now accepts SHADOW and ZOOM in either order.
  115.  
  116.      * GOTO:  Fixed a problem with the /I switch.
  117.  
  118.      * GLOBAL:  Now checks to see if you've done a QUIT / CANCEL from
  119.        within the GLOBAL command.
  120.  
  121.      * IF / IFF:  now strip leading whitespace from the IF test
  122.        arguments.
  123.  
  124.      * LIST:  Fixed a problem with /W and lines of exactly the screen
  125.        width; fixed problems with files over 64K long.
  126.  
  127.      * LOG:  Eliminated extra white space prior to the text in a "LOG /H
  128.        text" command; changed LOG so it won't try to look for options
  129.        anywhere but at the beginning of the line.
  130.  
  131.      * MOVE and RENAME:  Now return an error code if no files were moved
  132.        or renamed.
  133.  
  134.      * SELECT:  Fixed a bug in SELECT /I; also SELECT can now be nested
  135.        in other SELECTs.
  136.  
  137.      * START:  Fixed a bug in /WIN[3]S=filename.
  138.  
  139.      * SETDOS:  SETDOS /A2 will now force the %_ANSI variable to 0.
  140.  
  141.